a fact of life - Turc Anglais Dictionnaire